﻿@using myTutor.Models
@model RegisterModel

@{
    ViewBag.Title = "Đăng ký";
}

<style type="text/css">
    .tbl-register,.tbl-register .textbox{width:97%;}
    .tbl-register select{width:99%;}
    .validation-summary-errors li{color:Red;}
    .submit-img{float:right;}
</style>

<h2>Vui lòng cung cấp thông tin để tạo tài khoản</h2>
<img src="~/images/professor.jpg" alt="" style="float:left; padding-left:80px; height:350px;">
<div style="float:left; margin-left:30px; margin-top:30px; width:500px;">
    <fieldset style="padding:20px; width:100%;">
        @using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }))
        {
            @Html.HiddenFor(m => m.Provider)
            @Html.HiddenFor(m => m.ProviderUserId)
            @Html.ValidationSummary(true, "Đăng ký không thành công. Vui lòng kiểm tra lại!")
            <p style="color:#01A3E1; padding-bottom:20px;"><strong>LƯU Ý:</strong> Các trường có dấu (*) là bắt buộc</p>
            <table class="tbl-register">
                <tr>
                    <td style="width:40%;">
                        @Html.LabelFor(m => m.UserType) (*)
                    </td>
                    <td style="width:60%;">
                    @{List<SimpleObject> userTypes = new List<SimpleObject>();
                      userTypes.Add(new SimpleObject(2, "Phụ huynh", null));
                      userTypes.Add(new SimpleObject(3, "Gia sư", null));
                     }
                        @Html.DropDownListFor(m=>m.UserType,new SelectList(userTypes,"Id","StringValue"),"")
                        <br />@Html.ValidationMessageFor(m => m.UserType)
                    </td>
                </tr>
                <tr>
                    <td>
                        @Html.LabelFor(m => m.UserName) (*)
                    </td>
                    <td>
                        @Html.TextBoxFor(m => m.UserName, new { @class = "textbox" })
                        <br />@Html.ValidationMessageFor(m => m.UserName)
                    </td>
                </tr>
                <tr>
                    <td>
                        @Html.LabelFor(m => m.Email) (*)
                    </td>
                    <td>
                        @Html.TextBoxFor(m => m.Email, new { @class = "textbox" })
                        <br />@Html.ValidationMessageFor(m => m.Email)
                    </td>
                </tr>
                <tr>
                    <td>
                        @Html.LabelFor(m => m.Password) (*)
                    </td>
                    <td>
                        @Html.PasswordFor(m => m.Password, new { @class = "textbox" })
                        <br />@Html.ValidationMessageFor(m => m.Password)
                    </td>
                </tr>
                <tr>
                    <td>
                        @Html.LabelFor(m => m.ConfirmPassword) (*)
                    </td>
                    <td>
                        @Html.PasswordFor(m => m.ConfirmPassword, new { @class = "textbox" })
                        <br />@Html.ValidationMessageFor(m => m.ConfirmPassword)
                    </td>
                </tr>
                <tr>
                    <td>
                        Mã xác nhận (*)
                    </td>
                    <td>
                        @ReCaptcha.GetHtml(theme: "red", language: "vi-vn")
                    </td>
                </tr>
                <tr>
                    <td colspan="2" style="text-align:right;">
                        <input type="submit" value="Đăng Ký" />
                    </td>
                </tr>
            </table>
        }
    </fieldset>
    <p>
        @Html.ActionLink("Đăng Nhập", "Login", new { returnUrl = ViewBag.ReturnUrl }) bằng tài khoản hoặc dịch vụ khác.
    </p>
</div>